home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 32
/
Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso
/
Aminet
/
dev
/
lang
/
Python151_Src.lha
/
Python1.5_Source
/
Objects
/
protos
/
classobject_protos.h
< prev
next >
Wrap
Text File
|
1998-01-26
|
2KB
|
30 lines
/* classobject.c */
static void class_dealloc ( PyClassObject *op );
static PyObject *class_lookup ( PyClassObject *cp , PyObject *name , PyClassObject **pclass );
static PyObject *class_getattr ( PyClassObject *op , PyObject *name );
static int class_setattr ( PyClassObject *op , PyObject *name , PyObject *v );
static PyObject *class_repr ( PyClassObject *op );
static PyObject *class_str ( PyClassObject *op );
static void instance_dealloc ( PyInstanceObject *inst );
static PyObject *instance_getattr1 ( PyInstanceObject *inst , PyObject *name );
static PyObject *instance_getattr ( PyInstanceObject *inst , PyObject *name );
static int instance_setattr1 ( PyInstanceObject *inst , PyObject *name , PyObject *v );
static int instance_setattr ( PyInstanceObject *inst , PyObject *name , PyObject *v );
static PyObject *instance_repr ( PyInstanceObject *inst );
static PyObject *instance_compare1 ( PyObject *inst , PyObject *other );
static int instance_compare ( PyObject *inst , PyObject *other );
static long instance_hash ( PyInstanceObject *inst );
static int instance_length ( PyInstanceObject *inst );
static PyObject *instance_subscript ( PyInstanceObject *inst , PyObject *key );
static int instance_ass_subscript ( PyInstanceObject *inst , PyObject *key , PyObject *value );
static PyObject *instance_item ( PyInstanceObject *inst , int i );
static PyObject *instance_slice ( PyInstanceObject *inst , int i , int j );
static int instance_ass_item ( PyInstanceObject *inst , int i , PyObject *item );
static int instance_ass_slice ( PyInstanceObject *inst , int i , int j , PyObject *value );
static PyObject *generic_unary_op ( PyInstanceObject *self , PyObject *methodname );
static int halfbinop ( PyObject *v , PyObject *w , char *opname , PyObject **r_result , PyObject *(*thisfunc )Py_PROTO ((PyObject *,PyObject *)), int swapped );
static int instance_coerce ( PyObject **pv , PyObject **pw );
static int instance_nonzero (PyInstanceObject *self );
static PyObject *instance_pow (PyObject *v, PyObject *w, PyObject *z );